summaryrefslogtreecommitdiffstats
path: root/src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt')
-rw-r--r--src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt
deleted file mode 100644
index a7ddc333f..000000000
--- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/ui/main/MainPresenter.kt
+++ /dev/null
@@ -1,52 +0,0 @@
-// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-package org.yuzu.yuzu_emu.ui.main
-
-import org.yuzu.yuzu_emu.BuildConfig
-import org.yuzu.yuzu_emu.R
-import org.yuzu.yuzu_emu.features.settings.utils.SettingsFile
-
-class MainPresenter(private val view: MainView) {
- fun onCreate() {
- val versionName = BuildConfig.VERSION_NAME
- view.setVersionString(versionName)
- }
-
- private fun launchFileListActivity(request: Int) {
- view.launchFileListActivity(request)
- }
-
- fun handleOptionSelection(itemId: Int): Boolean {
- when (itemId) {
- R.id.menu_settings_core -> {
- view.launchSettingsActivity(SettingsFile.FILE_NAME_CONFIG)
- return true
- }
- R.id.button_add_directory -> {
- launchFileListActivity(REQUEST_ADD_DIRECTORY)
- return true
- }
- R.id.button_install_keys -> {
- launchFileListActivity(REQUEST_INSTALL_KEYS)
- return true
- }
- R.id.button_install_amiibo_keys -> {
- launchFileListActivity(REQUEST_INSTALL_AMIIBO_KEYS)
- return true
- }
- R.id.button_select_gpu_driver -> {
- launchFileListActivity(REQUEST_SELECT_GPU_DRIVER)
- return true
- }
- }
- return false
- }
-
- companion object {
- const val REQUEST_ADD_DIRECTORY = 1
- const val REQUEST_INSTALL_KEYS = 2
- const val REQUEST_INSTALL_AMIIBO_KEYS = 3
- const val REQUEST_SELECT_GPU_DRIVER = 4
- }
-}